草庐IT

Unity 视频流

全部标签

php - 使用 Flash、PHP、Red5 从浏览器录制视频

我希望构建一个应用程序,我可以使用它来录制视频(连同音频)和音频(最好是mp3格式的音频)。根据我所做的一些研究,我发现我需要一个flash或flex客户端应用程序,一个RTMP服务器(最好是RED5,因为它是免费的)这是我用来让凸轮工作闪光灯的代码。varcamera:Camera=Camera.getCamera();varvideo:Video=newVideo();video.attachCamera(camera);addChild(video);问题是,我不知道如何将流发送到RED5。另外,我需要做什么才能根据用户存储视频。我正在创建的网站是用PHP/MySQL编写的,需要

php - 根据标签随机播放 YouTube 视频

有谁知道脚本可以通过从网络表单输入标签来随机播放YouTube视频的快速方法吗?尝试使用PHP和JavaScript构建它,不知道从哪里开始使用YouTubeAPI。 最佳答案 setShufflefunction指示YouTube以随机顺序播放播放列表中的视频(或按指定顺序播放它们。player.setShuffle(shufflePlaylist:Boolean):VoidThisfunctionindicateswhetheraplaylist'svideosshouldbeshuffledsothattheyplayback

php - 从 youtube channel 获取 3 最后一个视频

使用YoutubeAPI,我已经根据需要创建了类(class)。(它适用于ZendFW)classyoutubeextendshtml{var$yt,$user;publicfunction__construct($user){require_once'Zend/Loader.php';Zend_Loader::loadClass('Zend_Gdata_YouTube');$this->yt=newZend_Gdata_YouTube();$this->yt->setMajorProtocolVersion(2);Zend_Loader::loadClass('Zend_Gdata_

php - 仅从 html5 视频/音频加载元数据

首先,我想问这个问题。没有任何其他视频内容,我无法加载元数据。preload="metadata"不管用。我在WinChrome上测试,不知道它在Safari/FF/IE/Opera上如何工作。因此我无法快速加载六个或更多视频剪辑。Chrome可能会在类似的端口/协议(protocol)/域中保留只有六个打开的连接。如果我加载超过六个视频,那么最后一个视频不会开始加载,而前六个视频完全完成加载。jsfiddle需要吗?我可以创造,但我认为没有必要。例如。HTML:10html5每个大约100mb和preload=metadata属性。JS(使用jQuery只是为了清楚):$('vide

php - 使用 curl 下载一定比例的视频

我有一些托管在S3上的视频(.mp4和.mov),其中一些相当大(1.2GB+)。我想使用FFmpeg的PHP包装器从每个视频中获取第一帧,但我不想先下载完整文件。我真正想做的是下载一定比例的文件,比如2%,这样我就可以保证我会得到第一帧。我在这里找到了下载1mb文件的方法:https://code.i-harness.com/en/q/c09357但是,我真的不明白这段代码的以下部分是如何只下载1mb的。functionmyfunction($ch,$data){$length=fwrite($this->fh,$data);$size=&$this->size;if($length

javascript - 嵌入的 YouTube 视频必须用语音自动播放..?

我正在开发一个Web应用程序,我们的客户要求在用户访问视频时必须使用语音自动播放视频。这是我正在做的:HTML:JavaScript:window.onload=function(){varurl="aboutus_videourl;?>";url=url.split('v=')[1];$("#video")[0].src="https://www.youtube.com/v/"+url+"&mute=1"+"?autoplay=0";};functionautoplay(){$('#video1').attr('src',$('#video').attr("src").replace

php - 视频托管 - 压缩视频?

我打算在我的网站上添加视频(1分钟或更短的简短问候剪辑)。由于这是一家初创公司,因此视频大小非常重要。什么格式最适合用于存储上传的视频(例如:mp4、avi、mpeg、flv)?要求:质量应该足够好,同时保持文件大小尽可能小。我的平台是PHP。如果用户上传不同格式的视频,是否有用于视频压缩/转换的内置或开源框架?对于照片,我们使用imaggemagik;有没有类似的视频?理想情况下,我想避免使用Flash视频播放器。有更好的选择吗? 最佳答案 1)Whatformatisthebesttouseforstoringtheupload

php - 获取托管在 Amazon S3 上的文件的视频持续时间

我正在启动一个分发视频的门户。我的想法是将视频上传到AmazonS3并使用PHP从我的服务器收集必要的数据。到目前为止一切正常......我唯一无法获得的是视频的持续时间:-(有人能给我一个如何完成它的提示吗?谢谢,米格尔更新:我最终选择使用FFmpeg来完成。我已经在服务器上安装了FFmpeg,现在我正在尝试在使用PHP执行命令之前在shell中执行命令。我将来自亚马逊的URL传递给它(我尝试了云端URL和S3URL),但它说没有这样的目录或文件。我在网上看到了使用外部文件的示例,所以我希望它能正常工作。我使用的命令是ffmpeg-ihttps://s3-eu-west-1.amaz

php - 提取内容并使用 PHP 对其进行 base64 编码后无法取回视频

我试图在获取内容后取回我的视频(mp4),然后对其进行base64编码,但我的视频仍然无法播放。我已经用图像尝试了下面的代码并且它有效。为什么它不适用于视频?tag$en=base64_encode($con);$binary_data='data:'.$mime.';base64,'.$en;?>"type="video/mp4"/>Yourbrowserdoesnotsupportthevideotag. 最佳答案 我相信base64_encode有长度限制。当输入太长时,它不会输出任何东西。我没有你的视频或它的详细信息来测试它

H5视频上传与播放

背景需求场景:后台管理系统:(1)配置中支持上传视频、上传成功后封面缩略图展示,点击后自动播放视频;(2)配置中支持上传多个文件;前台系统:(1)展示视频列表并点击播放;(2)展示文件列表并点击下载;说明看需求似乎很简单,再加上本身antd-design已经封装好的Upload组件,功能强大且丰富;但是具体需求场景中还是有不少交互细节,也花了一些时间调试,为以后碰到类似场景更快速高效实现,记录和分享出来上传视频且展示缩略图上传视频处理:获取视频数据,并执行上传方法;一般二进制处理,可以支持各类文件格式,本质视频也是文件的一种格式;这一步其实很简单,参考Upload组件的相关实例即可,{cons